home *** CD-ROM | disk | FTP | other *** search
- Path: surfnet.nl!sun4nl!xs4all!falstaff
- From: falstaff@xs4all.nl (Falstaff)
- Newsgroups: comp.sys.cbm,comp.os.misc,alt.comp.hardware.homebuilt,comp.sys.apple2,comp.sys.apple2.programmer,comp.sys.atari.8bit
- Subject: Re: 6502 Multitasking OS announce
- Date: 22 Mar 1996 17:13:29 GMT
- Organization: XS4ALL, networking for the masses
- Message-ID: <4iun3q$fp6@news.xs4all.nl>
- References: <4i94fs$stj@narses.hrz.tu-chemnitz.de> <holger.948.00030EE6@deep.hb.provi.de> <4ijtbe$7ca@no-names.nerdc.ufl.edu> <4ijuic$iiq@gatekeeper.liffe.com> <4innc7$hc4@no-names.nerdc.ufl.edu> <4itkri$qlc@seagoon.newcastle.edu.au> <4itq1h$cm4@gatekeepe
- NNTP-Posting-Host: xs1.xs4all.nl
- X-Newsreader: NN version 6.5.0 #666 (NOV)
-
- ralph.mason@liffe.com (Ralph Mason) writes:
-
- >You also seem to lose a register & considering you only have three I
- >don't think it's that workable for use in a multitasking OS.
-
- >The MMU and switching out the zero page and stack would seem to be the
- >cleanest and best solution. It also makes the context switch VERY
- >easy. In the interrupt handler all you do is the normal style of 6502
- >interrupt code pushing all registers on the stack. swap the pages in
- >the mmu, pop all the registers back ( standard 6502 int exit ) and do
- >a iret - job done.
-
- We've been discussing the problems of the 6502 in a real
- environment for days.
- *NOW* will you agree that the Z80 is a better 8-bit CPU?
-
- Frank
- --
- The famous GIICM now on line: http://www.xs4all.nl/~falstaff/GIICM.html
- ------------------------------------------------------------------------
- Frank A. Vorstenbosch +31-(70)-355 5241 falstaff@xs4all.nl
-